import { Component, OnInit, Input } from '@angular/core';

@Component({
  selector: 'app-header',
  templateUrl: './header.component.html',
  styleUrls: ['./header.component.css']
})
export class HeaderComponent implements OnInit {

  // 子组件接收父组件传值: 需要引入Input装饰器
  @Input() msg: any

  // 接收父组件的方法
  @Input() show: any

  // 接收父组件实例
  @Input() prop:any

  constructor() { }

  ngOnInit() {
  }

  run() {
    console.log('header里的run方法');
    
  }

  // 父组件的属性
  getParentMsg() {
    console.log(this.msg);
  }

  // 父组件的方法
  getParanetShow() {
    this.show()

    console.log(this.prop);
    
  }

}
